inner rind of coconut, almond - English Synonyms Dictionary